package com.atguigu.spzx.manager.mapper;

import com.atguigu.spzx.model.dto.system.AssginMenuDto;

import java.util.List;

/**
 * @author Mahone
 */
public interface SysRoleMenuMapper {
    /**
     * 根据角色id查询所有菜单id
     * @param roleId
     * @return
     */
    List<Long> selectSysRoleMenuByRoleId(Long roleId);

    /**
     * 删除roleId对应所有菜单
     * @param roleId
     */
    void deleteByRoleId(Long roleId);

    /**
     * 根据前端封装的集合重新添加菜单
     * @param assginMenuDto
     */
    void insertRoleMenu(AssginMenuDto assginMenuDto);
}
